/*
 * Copyright (c) Huawei Technologies Co., Ltd. 2024-2024. All rights reserved.
 */

#pragma once

#ifdef ASCENDC_CPU_DEBUG

#define ACTLASS_DEVICE __aicore__
#define ACTLASS_HOST_DEVICE __aicore__
#define ACTLASS_GLOBAL __global__

#else

#define ACTLASS_DEVICE [aicore] __forceinline__
#define ACTLASS_HOST_DEVICE [host, aicore] __forceinline__
#define ACTLASS_GLOBAL __global__ [aicore]

#endif